Lord of Lords – English–Português translations

🇬🇧 en pt 🇵🇹

Lord of Lords properNoun

Senhor dos senhores
Wiktionary Links